package com.jymj.service;

import com.jymj.entity.RtExpect;
import com.jymj.entity.view.RtExpectTask;

import java.util.List;
import java.util.Map;

public interface RtExpectService {

    //将项目预算表导入数据库的方法
    int importdb(RtExpect rtExpect);

    //批量导入方法
    int importSome(List<RtExpect> rtExpectList);

    //按照项目查询
    List<RtExpect> selectByPjId(Integer pjid);

    //删除
    void delByPjid(Integer pjid);

    void save(RtExpect rtExpect);

    void update(RtExpect rtExpect);

    void delete(Integer id);

    void updateParentCost(RtExpect rtExpect);

    List<RtExpectTask> queryList(Map<String, Object> map);

    RtExpect queryObject(Integer id);

    List<RtExpect> queryAll(Integer pjid);
}
